/*
 *                       公用js库
 *                       
 * findFrame(name, inputFrm) 根据frame的id或name查找frame对象
 */
/**
 * 根据frame的id或name查找frame对象,无论查找的iframe是否在嵌套在别的iframe,都会循环查找到.
 * 此方法一般只需使用第一个参数,第二个参数不必填
 *
 * @param name frame的id或name
 * @param inputFrm (可选)从某一个frame开始查找,如果不选则从最外层框架开始查找
 * @return frame frame对象
 */
function findFrame(name, inputFrm){
  		if(inputFrm == null) {inputFrm = top;}
  		if(inputFrm.frames.length > 0)
  		{
	  		var queryFrm = inputFrm.frames[name];
	  		if (queryFrm == null)
	  		{
	  			for(var i = 0, len = inputFrm.frames.length; i< len; i++)
	  			{
	  				if(inputFrm.frames[i] == null) continue;
	  				var inFrm = findFrame(name, inputFrm.frames[i]);
	  				if( inFrm != null){return inFrm;}
	  			}
	  		}else{return queryFrm;}
  		}
}